european sea sturgeon - Spanish English Dictionary